home *** CD-ROM | disk | FTP | other *** search
/ Pearl Top 100 / Pearl Top 100.iso / archiv / sw1304.exe / INSTALL.BAT < prev    next >
DOS Batch File  |  1994-05-18  |  7KB  |  172 lines

  1. echo off
  2. cls
  3. if not "%2" == "" goto ok
  4. goto syntax
  5. :ok
  6. if not exist alibase1.exe goto laufwerk
  7. if not exist %1%2\ab.exe goto weiter1
  8. cls
  9. echo  ╔═══════════════════════════════════════════════════════════╗
  10. echo  ║         Installation des Programms aliBASE²               ║
  11. echo  ║                                                           ║
  12. echo  ║   Das angegebene Verzeichnis ist bereits vorhanden!       ║
  13. echo  ║                                                           ║
  14. echo  ║         !!!ES WERDEN DATEIEN ÜBERSCHRIEBEN!!!             ║
  15. echo  ║                                                           ║
  16. echo  ║     ACHTUNG: Sichern Sie Ihre Demodatenbank sowie         ║
  17. echo  ║                   Druckertreiber!                         ║
  18. echo  ║                                                           ║
  19. echo  ║ Installation fortsetzen: Drücken Sie bitte eine TASTE!    ║
  20. echo  ║            Abbrechen   : Drücken Sie STRG-C und "j"       ║
  21. echo  ╚═══════════════════════════════════════════════════════════╝
  22. pause
  23. del %1%2\handbuch.ali
  24. del %1%2\skript.ntx
  25. copy %1%2\anwend.ali %1%2\anwend.bak
  26. cls
  27. :weiter1
  28. echo  ╔═══════════════════════════════════════════════════════════╗
  29. echo  ║          Installation des Programms aliBASE²              ║
  30. echo  ║      Sie haben folgendes Verzeichnis angegeben:           ║
  31. echo  ╚═══════════════════════════════════════════════════════════╝
  32. echo  ·
  33. echo    %1%2
  34. echo  ·
  35. echo  ╔═══════════════════════════════════════════════════════════╗
  36. echo  ║ Installation fortsetzen: Drücken Sie bitte eine TASTE!    ║
  37. echo  ║            Abbrechen   : Drücken Sie STRG-C und "j"       ║
  38. echo  ╚═══════════════════════════════════════════════════════════╝
  39. pause
  40. cls
  41. echo  ╔═══════════════════════════════════════════════════════════╗
  42. echo  ║                                                           ║
  43. echo  ║         Das Programm aliBASE² wird installiert!           ║
  44. echo  ║                                                           ║
  45. echo  ║             Bitte warten Sie einen Moment                 ║
  46. echo  ║                                                           ║
  47. echo  ╚═══════════════════════════════════════════════════════════╝
  48. md %1%2
  49. md %1%2\reports
  50. copy *.* %1%2
  51. rem  Start-Batch erzeugen (Real-Mode)
  52. echo cls
  53. echo echo off    >  %1\ab.bat
  54. echo SET BLINKER=/HV- /HD- /HX- /HQ-  >> %1\ab.bat
  55. echo %1          >> %1\ab.bat
  56. echo cd %2       >> %1\ab.bat
  57. echo ab %%1 %%2  >> %1\ab.bat
  58. echo cd \        >> %1\ab.bat
  59. rem  Start-Batch erzeugen (Protected-Mode)
  60. echo cls
  61. echo echo off       >  %1\abpro.bat
  62. echo SET BLINKER=   >> %1\abpro.bat
  63. echo %1             >> %1\abpro.bat
  64. echo cd %2          >> %1\abpro.bat
  65. echo ab %%1 %%2     >> %1\abpro.bat
  66. echo cd \           >> %1\abpro.bat
  67. if exist alibase2.exe goto weiter3
  68. :weiter2
  69. cls
  70. echo  ╔═════════════════════════════════════════════════════════════╗
  71. echo  ║                                                             ║
  72. echo  ║          Installation des Programms aliBASE²                ║
  73. echo  ║                                                             ║
  74. echo  ║ Legen Sie bitte die Programmdiskette 2/2 in das Laufwerk A: ║
  75. echo  ║                                                             ║
  76. echo  ╚═════════════════════════════════════════════════════════════╝
  77. echo  ·
  78. pause
  79. cls
  80. if not exist alibase2.exe goto weiter2
  81. echo  ╔═══════════════════════════════════════════════════════════╗
  82. echo  ║                                                           ║
  83. echo  ║         Das Programm aliBASE² wird installiert!           ║
  84. echo  ║                                                           ║
  85. echo  ║             Bitte warten Sie einen Moment                 ║
  86. echo  ║                                                           ║
  87. echo  ╚═══════════════════════════════════════════════════════════╝
  88. copy *.* %1%2
  89. :weiter3
  90. %1
  91. cd %2
  92. alibase1
  93. cls
  94. alibase2
  95. copy *.dru %1%2\reports
  96. copy *.anw %1%2\reports
  97. copy *.dbr %1%2\reports
  98. del *.dru
  99. del *.anw
  100. del *.dbr
  101. del %1%2\alibase1.exe
  102. del %1%2\alibase2.exe
  103. goto ende
  104. :laufwerk
  105. echo  ╔═══════════════════════════════════════════════════════════╗
  106. echo  ║          Installation des Programms aliBASE²              ║
  107. echo  ║                   FALSCHE DISKETTE                        ║
  108. echo  ║    Legen Sie die Programmdiskette in das Laufwerk A:!     ║
  109. echo  ║                                                           ║
  110. echo  ║             Rufen Sie INSTALL erneut auf!                 ║
  111. echo  ╚═══════════════════════════════════════════════════════════╝
  112. pause
  113. goto abbruch
  114. :syntax
  115. cls
  116. echo  ╔═══════════════════════════════════════════════════════════╗
  117. echo  ║          Installation des Programms aliBASE²              ║
  118. echo  ║                                                           ║
  119. echo  ║    Geben Sie bitte das Festplatten-Laufwerk und das       ║
  120. echo  ║            gewünschte Verzeichnis an. Z.B.                ║
  121. echo  ║                                                           ║
  122. echo  ║                 'install c: \ALIBASE '                    ║
  123. echo  ║                                                           ║
  124. echo  ║    Das Programm wird dann im Verzeichnis C:\ALIBASE       ║
  125. echo  ║                      installiert!                         ║
  126. echo  ║                                                           ║
  127. echo  ║          Rufen Sie INSTALL bitte erneut auf!              ║
  128. echo  ╚═══════════════════════════════════════════════════════════╝
  129. goto abbruch
  130. :ende
  131. cls 
  132. echo  WICHTIGER HINWEIS - HAFTUNGSAUSSCHLUSS:
  133. echo  ·
  134. echo  ┌───────────────────────────────────────────────────────────────────┐
  135. echo  │  Für Schäden irgendwelcher Art, die durch die Verwendung des Pro- │
  136. echo  │  gramms oder der Dokumentation entstehen, kann keine Haftung      │
  137. echo  │  übernommen werden. Eine Garantie bezüglich Verwendung, Nutzbar-  │
  138. echo  │  keit oder Funkion des Programms wird ebenfalls ausgeschlossen.   │
  139. echo  └───────────────────────────────────────────────────────────────────┘
  140. echo  ·
  141. echo  Die Verwendung des Programms setzt Ihr Einverständnis mit dem
  142. echo  obigen Haftungsausschluß voraus!
  143. echo  ·
  144. pause
  145. echo  ·
  146. pause
  147. cls 
  148. %1
  149. cd %2
  150. cls
  151. echo  ╔═══════════════════════════════════════════════════════════╗
  152. echo  ║   Die Installation des Programms aliBASE² ist beendet!    ║
  153. echo  ║                                                           ║
  154. echo  ║      Rufen Sie das Programm mit 'ab' und ENTER auf        ║
  155. echo  ║                                                           ║
  156. echo  ╚═══════════════════════════════════════════════════════════╝
  157. echo   ·
  158. echo   ──────────────────────────────────────────────────────────────────
  159. echo   Probleme mit MS-DOS 6.x und Novell DOS 7.x:
  160. echo   ──────────────────────────────────────────────────────────────────
  161. echo   ·
  162. echo   Bei Verwendung des Treibers EMM386.EXE kann es auf einigen
  163. echo   Maschinen zu einem Programmabsturz beim Start von aliBASE² kommen.
  164. echo   Eine Lösung dieses Problems wird im HANDBUCH.TXT im Abschnitt
  165. echo   "2 Benötigte Konfiguration" beschrieben!!
  166. echo   .
  167. pause
  168. :abbruch
  169.  
  170.  
  171.  
  172.